viviparous lizard – Català–English translations

🇬🇧 en ca

viviparous lizard noun

  • Zootoca vivipara
sargantana vivípara
Wiktionary Links